Мы тут с Вами постепенно знакомимся со всякими штуками которые могут значительно облегчить и улучшить работу с TASM. Дошла очередь до размещения файлов INCLUDE. По умолчанию TASM ищет эти файлы там же где, и находятся файлы ASM. Но все можно исправить. У TASM есть опция
/iпусть
Воспользовавшись которой можно указать, где их искать. Давайте поместим наш файл function.asm в каталог INC.
И исправим BAT файл.
..\bin\tasm.exe /zi /iinc 50.asm ..\bin\tlink.exe /v 50.obj
Все проект можно собирать.
Все нормально, а вот если Вы ошибетесь то увидите вот такое сообщение.
Ну в чем дело понятно TASM просто не включаемого файла по данному пути.